1 definition by BigBot69

Someone who is an absolute sex god. They are smart when they want to be, athletic and good looking. They usually play football or tennis.
OMG. He is such a cueva!
I wish I was a cueva...
holy shit. a cueva sat next me.
by BigBot69 May 9, 2019
Get the Cueva mug.