1 definition by RandomJaffa

Top Definition
Shower rape
Oh god, I totally got shraped last night
by RandomJaffa September 07, 2010
Mug icon
Buy a Shrape mug!