Skip to main content

Definitions by ROBERT REDFORD

A Portuguese word used to describe flatulence.
Oh my god!!! Lawrence, that buffa smelled AWFUL.
buffa by ROBERT REDFORD July 22, 2007