1 definition by Gene Kelevra

Top Definition
Some pissed off Puerto Rican that hang out side your house
That Douche bag is lazy
by Gene Kelevra August 03, 2007

Mug icon
Buy a Douche Bag mug!