1 definition by Trannydanny

Top Definition
Douche bag
Hey that guy is an annoying person.
by Trannydanny October 31, 2013
Mug icon
Buy a annoying person mug!