A colloquial term for a form of hooker in American areas that have more Asian heritage.
Hey man that Korean Angel must have had something because my balls itch like crazy.