meaning of Asian Shit Biscuit

Asian Shit Biscuit meaning in Urban Dictionary

an extremely unsightly asian person with a beard