look up any word, like cleveland steamer:
 
1.
A nasty, dirty, whoring person who has the face of an ass.
"Hey Doucher."
"Hey SkeezeAssface"
by Charkanine August 19, 2011