1 definition by CanadianFlash

To beat someone so badly at something that they are disgraced.
Oh man! I just thwomped Charlie so hard! He might just as well kill himself to hide the shame I just brought upon him!
by CanadianFlash September 13, 2009
Get the Thwomp mug.