Top definition
Cute, baby-faced, beautiful, good looking. A term to describe a person's looks. Widely used by Singaporeans and Malaysians
She is so jambu..I can't tahan looo..
by Arbi May 08, 2005
Get the mug
Get a jambu mug for your mate Trump.
buy the domain for your diy site