Skip to main content

JohnDeaf's definitions

welshman's tiara

When one partner shits in their hand and wipes it on the other's forehead
He doxed me cause I wouldn't let him give me a welshman's tiara!
by JohnDeaf March 14, 2017
mugGet the welshman's tiara 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