john yang

A spoiled brat that is often describes as very feminine.
by Smart guy #162 January 01, 2017
Get the john yang mug.