Skip to main content

Stop_nads's definitions

mienna

an affectionate loving relationship between two people who were meant to be together. one of the two must be very short, below 5 feet.
dam look at mienna, they're good together
by Stop_nads December 15, 2018
mugGet the mienna 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