1 definition by D LAS

Top Definition
a shot thats half Bacardi 151 and half Firewater which is lit on fire, then blown out and drank
ha Dragons Breath fucks you up
by D LAS April 04, 2006

Mug icon
Buy a Dragons Breath mug!