look up any word, like vai tomar no cu:
 
1.
Buzzing noise homing in on your ears, from a bug or bee
"What's that horming noise?"
by Barry Orange May 04, 2012
0 0