Skip to main content

Definitions by Stephiiii

rad, awesome, amazing, overly-cool, etc.
"You went to that concert?"

"Yeah"

"OMG that's SO ORCA!"
Orca by Stephiiii November 22, 2009