Top definition
A self- deprecating person that hates everything.
A: "I hate myself more than I hate mayonnaise"
B: "Stop being such a Ying Ting!"
by EMBEMM December 11, 2017
Get the mug
Get a ying ting mug for your sister Yasemin.