Top definition
a heavy German tank made in WW2 built by Henshal and would be the best tank at its time with anew German flak 88mm in a tank
by froonk March 17, 2017
Get the mug
Get a Tiger H1 mug for your coworker Vivek.