sheen'd

dominated or humiliated by someone who is constantly WINNING. i.e. charlie sheen
"I just slept with your wife. You got sheen'd"
by bigsmoothsensation October 28, 2011
Get the sheen'd mug.