Deprechaun

A self-deprecating leprechaun.
Dude, he's not a leprechaun, he's a deprechaun, but that's what makes him tolerable.
by westernrooster70 April 01, 2015
mugGet the Deprechaunmug.