meaning of bussacap

bussacap meaning in Urban Dictionary

v. To bust a cap