look up any word, like doxx:
 
1.
When you have two people give you oral sex at the same time.
Last Night, i had Kerri and Tabitha give me the double headed dragon.
by Jason Montana June 06, 2007

Words related to double headed dragon

awesome double oral sex unforgetable