Skip to main content

Definitions by Tar Chi

A slur used against people of Nepal.
Yakker by Tar Chi September 16, 2022