1 definition by The Sniffer

Top Definition
A special and unique person, Always thinking of others. Likes to make jokes, Makes friends easily. Doesn't care what people say about them. Likes to be active.
Wow, that's a jalan
by The Sniffer February 18, 2017

Mug icon
Buy a jalan mug!