Skip to main content

Ninja Unicorn 007's definitions

Christmas

Share definition
A time at the end of December when a fat red ninja sneaks into your house to leave you presents.
by Ninja Unicorn 007 September 11, 2011
Flag
mugGet the Christmas mug.