likau yo wana hear a joke ? yeah what did the cat do to the mouse dry
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" What is the definition of "likau"?