a river in egypt

That damn river in egypt scrweing everything up.
by ramses June 05, 2005
mugGet the a river in egypt mug.

Stimulatriste

To stimulate someone in a manner that both sexually arouses them and makes them sad.
Phone sex is ok I guess but it really stimulatristes me more than anything, because I still have to jerk off.
by Ramses December 23, 2014
mugGet the Stimulatriste mug.

anal beading

putting anal beads in your ass, what the fuck else would it be?
I'm no tyour girlfriend so quit fucking anal beading me!
by ramses February 09, 2003
mugGet the anal beading mug.