Skip to main content

Tracka

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
Oi that bugger is such a tracka bung!
by XxshadwxX December 2, 2023
mugGet the Tracka mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email