Top definition
It's a synonym for lean which is a drug that is pretty much cough syrup but a lot stronger and is usually mixed with sodas to add sweetness
Get the mug
Get a Tsikuni mug for your barber Zora.