meaning of Biffda

Biffda meaning in Urban Dictionary

n. Slang for A fat joint. Region: UK