{{term}}
- {{preview}}
Top definition
Okuna
Okuna is a god. She'll skin you alive if you dont
praise
lord
dio
"
Jeez
that crackhead just yelled the name
dio
at me" "That's
okuna
"
by
Okunacantread
July 25, 2020
Get a
Okuna
mug for your bunkmate Sarah.