look up any word, like cleveland steamer:

1 definition by Clive & Griswald

 
1.
One who possess much thuse.
They are both plumbing enthusiasts.
by Clive & Griswald May 10, 2009
16 11