Skip to main content

tonilda's definitions

ambrea

a girl who can fruck with the best of them. just like mayo she's great on anything. kind hearted, loyal, and always up for a good time. she's there when you need someone to talk to and ALWAYS there when you need to talk shit and vent. all in all this girl is the sweden of the world.
i need an ambrea
by tonilda August 25, 2011
mugGet the ambrea 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