Top definition
A hornrt which has an electric sting much like the tarantula hawk, but at four times the pain & lasts for an eternity
by MagicalLift256 July 13, 2018
Get the mug
Get a Bolt hornrt mug for your buddy Manley.