Skip to main content

Eiuwushdush's definitions

Train whistle

The act of putting two tampons one in the pink and one in the stink then tying the end together and pull down
by Eiuwushdush April 26, 2024
mugGet the Train whistlemug.

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