1 definition by iamwhoiam20

Top Definition
a chinese cat that has an attitude and is very annoying.
by iamwhoiam20 September 03, 2009

Mug icon
Buy a shing wa mug!