Top definition
A combination of thrash and ram. Used in WWE
I'm going to thram you.
by English Dictionary May 25, 2008
Get the mug
Get a thram mug for your guy Beatrix.