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
mugGet the sheen'dmug.