Top definition
An extremely rare creature that blends in with its surroundings and is near impossible to detect, and secretly delivers donuts to people it deems worthy.
The last time a Ghillie Monster was spotted was in 2007, in New Hampshire.
A Ghillie Monster came and gave us a plate of glazed donuts!
by khill45 February 14, 2011
Get the mug
Get a Ghillie Monster mug for your mate Yasemin.