1 definition by who is who7

Top Definition
short of tramadol, name of a RX drug containing tramadol, mostly used by junkies

popular in eastern europe
Do u have any tramal for me
by who is who7 February 25, 2018

Mug icon
Buy a tramal mug!