Skip to main content

Definitions by FastCar3000

As the male definition of the name, it has a smiliar intention for the female version, mostly understood as a "very tight pussy"
"Man you should've seen my girl yesterday, she was so Oda"
Oda by FastCar3000 March 24, 2010