this is disgusting, what is it?  it's just putin
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" What is the definition of "putin"?