Skip to main content

Loopuhz's definitions

caira

Some chick that is incredibly awesome, and pwns teh WHOLE WIDE WORLD. Makes fun of weaboos a bunch. and yeah. Is awesome.
OMG look! a Caira!

ORLYNAO?
by Loopuhz May 16, 2008
mugGet the caira 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