doucher

Someone who is a cocky and annoying asshole
by jsmith1234 May 05, 2009
mugGet the doucher mug.