Top definition
Heavy petting with close on and no intention of going any further.
I went to Jamies house last night for Amish petting because it was her time of the month.
by Imntntx2017 April 05, 2017
Get the mug
Get a amish petting mug for your cousin G√ľnter.