meaning of Bifda

Bifda meaning in Urban Dictionary

A splif / shared