Machoice

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