Portuguese edit

Participle edit

barafustado (feminine barafustada, masculine plural barafustados, feminine plural barafustadas)

  1. past participle of barafustar