Skip to main content

Seniorkeyboardwarrior's definitions

Toilet duck

Someone that comes into your office from another company purely just to pee everywhere and show sass when we don't let her in.
Oh no we've got to let toilet duck in again
by Seniorkeyboardwarrior April 14, 2021
mugGet the Toilet duck 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