1 definition by The Newspaper Monster

"SR" means "Squirrel Rapist". The word was made up by my friend. It's making fun of a VERY annoying fag named Josiah, he is very selfish and spoiled. And he is VERY annoying.
Don't tell SR, about the squirrel in the tree!
by The Newspaper Monster December 5, 2004
Get the SR mug.