Skip to main content

Doublespeak Dictionary 's definitions

nature's crayon

Shit smeared around, particularly on the inside of a toilet cubicle.
I really needed to take a dump but someone had written on the toilet walls and seat in nature's crayon.
by Doublespeak Dictionary April 6, 2017
mugGet the nature's crayon mug.

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