look up any word, like sweetest day:
To have sex. Can't have a much more simple definition than that. The place where you have sex is often referred to as the scene of the crime.
I would like nothing less than to do the crime with Carmen Electra.
Doesn't really matter where.
by Jghd erguiordf August 19, 2006