Top definition
The form of having sex in a car
Dude, me and Letecia had great amomexia last night
by YEEEGURL August 12, 2010
Get a Amomexia mug for your fish Sarah.