10 definitions by HappyExcitedTopTop_boy10000008
Tibetan phrase for lady of the night.
A shang tsong ma lived there.
by HappyExcitedTopTop_boy10000008 June 23, 2018
by HappyExcitedTopTop_boy10000008 June 24, 2018
by HappyExcitedTopTop_boy10000008 June 24, 2018