meaning of boudas

boudas meaning in Urban Dictionary

Pronounce - Boo-duzAnother title for grass.