Top definition
Moonlight drips is a liquid taken from moonlight. It takes the drips from its source and uses it to melt ice away.
Grey's fear is Moonlight drips
by SuperDuperCandie September 15, 2016
Get the mug
Get a Moonlight drips mug for your mother-in-law Helena.