meaning of biffada

biffada meaning in Urban Dictionary

Word regularly explain one thing whenever you don't know what it's. One thing nasty or gross. Crazy person