1 definition by JamieQuick

If the ultimate douche could be summed up in one word, it would be this!
by JamieQuick July 4, 2011
Get the Haybo mug.