Skip to main content

Naija gal's definitions

Osa

1. Ocean, peaceful, serene
2. Peaceful Vibes
3. God/Goddess like
He/she is so Osa!
by Naija gal March 14, 2017
mugGet the Osa 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