Top definition
When two vigorous women are frantically siscoring this action results in aeronautical exploration and finally, climaxing sexual transcendence.
Lynda and i did the amazonian muffler yesterday and the climax was so orgasmic
by amazons March 09, 2015
Get the mug
Get a amazonian muffler mug for your brother-in-law Abdul.