meaning of boufou

boufou meaning in Urban Dictionary

(pronounced 'boo-foo')a few kitties in temperature having an orgy.