Skip to main content

Cthuloo's definitions

Toilet Santa

A person who repeatedly gives bad or cheap gifts on Christmas.
Another chia pet? Aunt Martha is a real toilet Santa.
by Cthuloo December 23, 2017
mugGet the Toilet Santamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email