What is Riding The Sheep?
1.
mensturation, a woman's period, most specifically small African girls with no other means of sanitary pads.
(There's a commercial, about poor African girls who can't go to school because they have their period.)
Me: Can't they just, I don't know....grab some wool or grass or something and shove it in there? I mean, what did any woman do in, like, olden times?
Boyfriend: Better yet...she could just ride a sheep for a few days.
Me: That's fantastic. Riding the sheep!!
See
Random Words:
1.
Highest ranking female in the notorious Crip gang. Originating in California. To become the QC one must bid by all laws and either climb..
1.
When your girlfriend dodges and avoids you whenever possible on Friday. This always ends with a break up and she will use a line at the ..