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.
by The Newspaper Monster December 5, 2004