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 Osamug.

Share this definition