Skip to main content

iBeast's definitions

Caiyla

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email