1 definition by Heavymetalist

A heavy metal band from Pakistan which can make you shit yourself! Check them out on Wikipedia or Facebook and try not shitting yourself.
by Heavymetalist February 5, 2011
Get the Takatak mug.