Top definition
An unstoppable force that leaves its victims irreparably devastated.
The running back blew through the secondary like a Grumpy Edna, and sprinted straight to the goal line.
by Notorious21 July 16, 2008
Get the merch
Get the Grumpy Edna neck gaiter and mug.