A very impatient imbocile. He has no patience and kind of a tubelight almost all the time. Does dum stuff. Originated from sri lanka. Commonly used in Sri lankan slang
by XxshadwxX December 2, 2023
Get the Tracka mug.