a name used when someone sucks at driving.
Ted: FUUUUCKKK I RAMMED THE CAR INTO THE WALL AGAIN!
Fred: Must be a Mochiblast.
by ilovemyn April 15, 2020
Get the Mochiblast mug.