Top definition
(Verb) Vomiting so loudly it sounds like a dragon breathing fire, followed by gentle sobbing
Razor: are you dragon crying in there?
Chuck: no I'm just going pee
*vomiting noises*
by Vixenbitch July 12, 2014
Get the mug
Get a dragon cry mug for your mother-in-law Beatrix.
buy the domain for your foodie vlog