Skip to main content

ROBERT REDFORD's definitions

buffa

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

Share this definition