Top Definition
A mainland Chinese person, generally smells like shit, spits, squats, skips queues and who have had grandparents who worked on a farm.
Sam 'catfish' Ho is such a fucking dai lok!

Person A: What smells around here?

Person B: I think it's Joshua 'tit-wank' lam, that dai lok!
by Joshua Lam February 09, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×