What does Amish Orgasm mean?

Amish Orgasm meaning in Urban Dictionary

a remarkably simple orgasmic experiance