1 definition by jsharpphoto

Something vile that won't go away, like dog shit on your shoe, or the stench of a decaying body.
This is disgusting, what is it?

It's just Putin.
by jsharpphoto August 30, 2014
Get the Putin mug.