1 definition by AmazonianFireFighter

The sexual act of lighting a womens pubes on fire and ejaculating on them to put them out.
Her forest was on fire so i totally amazoned that bush!
by AmazonianFireFighter April 21, 2010
Get the Amazon mug.