1 definition by HERBI156

1
A chap of Asian appearance who thinks they can sort out brakes.

Look out he's doing a NAYAB!
by HERBI156 November 16, 2008
Get the mug
Get a NAYAB mug for your Facebook friend Helena.