Top definition
An enthusiastic person who always thinks he's funny and has a very nice smile though dry at times
LIKAU YO wana hear a joke ?
what did the cat do to the mouse
by VIIIIIITAAAAAAA April 08, 2014
Get the mug
Get a Likau mug for your coworker Abdul.