Skip to main content

Definitions by EmmiestEm

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"
Kyra by EmmiestEm April 11, 2008