Top definition
To be AWESOME, SEXY, SMART, RIDICULOUSLY GREAT IN BED, ALWAYS RIGHT, HEART OF GOLD & LOVES TO BE MAN/WOMYN HANDLED!
My girl is an Oscanoa!

Damn, she just pulled an Oscanoa
by Starrone April 25, 2011
Get the mug
Get a Oscanoa mug for your buddy Beatrix.