Top definition
TO SHIT ON SOMEONE, LITERALLY, OR METAPHORICLY. TO HUMILIATE, ABUSE, OWN/PWN, ECT.
THAT NOOB BE GETTIN SHIDDED ON!!!
by KingVirmire June 03, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush