Skip to main content

soda123's definitions

Meghan

A secksually desirable, hilarious woman of the pink race
What a Meghan!
by soda123 March 10, 2013
mugGet the Meghan 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