dude, brosquito italiano is totally cramping my style in business class
a person who sucks the life out of you (negative connotation)
"dude, brosquito italiano is totally cramping my style in business class" What is the definition of "brosquito"?