Skip to main content

Definitions by Dave Kingston

A smart and sexy Chinese girl who kicks ass.
Man, that chick's such an Itha!
Itha by Dave Kingston September 30, 2005