to be hit with something fast and unexpected; to be owned/pwned by something. Usually applies to funny or humorous instances.
by Castiel503 July 25, 2010
Get the thwopped mug.by thwompmom24 April 19, 2022
Get the thwomped mug.by BlvckCzar April 20, 2022
Get the Twopped mug.