13 definitions by erotica69
by erotica69 September 16, 2005
by erotica69 September 18, 2005
by erotica69 September 17, 2005
by erotica69 September 17, 2005
Two people have sex are humping the monkey
by erotica69 September 16, 2005
Self-serve sex. To masturbate.
by erotica69 September 18, 2005