meaning of BOOBFUUN

BOOBFUUN meaning in Urban Dictionary

somebody who is acting stupid