Skip to main content

Definitions by iBeast

Noun; Amazing, Sexy ass beast that is really fucking boss.
Thats so Caiyla of you to take me to Taco Bell
Caiyla by iBeast May 12, 2009