meaning of Amazon Wildfire

Amazon Wildfire meaning in Urban Dictionary

The work of establishing a girls pubes on fire, after that putting the fire out along with your sperm.