1 definition by Jason Montana

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 6, 2007
Get the double headed dragon mug.