Top definition
The day when the dragon finally leaves by flying over the wide ocean towards east! Usually followed by long lasting celebrations!
Dragon liberation day: Holiday on the 3rd of January for the people east of Woodward when the mother in law dragon finally leaves.
by upsi December 29, 2009
Get the mug
Get a Dragon liberation day mug for your buddy Paul.