meaning of boushika

boushika meaning in Urban Dictionary

an individual who is or looks large.