What does Asian Shit Biscuit mean?

Asian Shit Biscuit meaning in Urban Dictionary

an extremely unsightly asian person with a beard