2 definitions by CHing CHong LIng Tanng
Crazy russian with a sexy mustache. Dirtiest russian you'll find in the world and he also comes with nukes and illegal firearms.
by CHing CHong LIng Tanng January 7, 2017
by CHing CHong LIng Tanng December 6, 2016