Skip to main content

EmmiestEm's definitions

Kyra

Kyra is a type of kebab, found in central Australia.
it is made from smoked gumleaves and kangaroo poo
"wow i just ate a kyra it was real tasty"
by EmmiestEm April 11, 2008
mugGet the Kyramug.

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