Machoice

A brosquito; someone who gets on your nerves
Josh is such a Machoice and so is Andrew!
by ScooterNC August 11, 2006
Get the Machoice mug.