1 definition by Trickyballs

A toyota motor that produces less horsepower than a lawn mower. If you own a 2h you've probably thought about converting to a 12ht or your just a pussy if you dive a 2ah landcruiser your probably an old cunt who likes sitting on 20kph
Yeah bro my 2h just overtook a garden snail
by Trickyballs February 26, 2021
Get the 2h mug.