Skip to main content

karolthebarol's definitions

Shauna

Very irritating person who keeps you in a prison once you decide to get with them.
boy #1: Man this girl i met is so annoying!
boy #2: You must have met a shauna !
by karolthebarol May 2, 2023
mugGet the Shauna 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