look up any word, like sex:
 
1.
1. Someone full of Asian culture.
"Emily, you are such a cart dwelling Asian!"
by imnaked06 July 05, 2006

Words related to Cart Dwelling Asian

asian cart cartdwellingasian dwelling emily