Skip to main content

Definitions by Okunacantread

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"
Okuna by Okunacantread July 25, 2020