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 ?
yeah
what did the cat do to the mouse
dry
by VIIIIIITAAAAAAA April 08, 2014
Get the mug
Get a Likau mug for your buddy Riley.