Applesauce Tomato!
a term used to describe the random things you say while having sex with a woman that does not speak the same language.
Applesauce Tomato! by shedontknow July 7, 2011
Get the Applesauce Tomato! mug.