Top definition
to be slapped in the face with an artificial penis
Damn dude, you just got rusinskused
by AciDuck April 29, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush