Random
Source Code

Bescrooged

Frustrated or fed up with a situation.

"Man you seem pretty bescrooged, is everything alright?"
"No i just found out i have a clitoris"

by Caff3131 December 14, 2009