Top definition
To instantly win; the opposite of an epic fail.

Variations:Quwupasaurus, a winning dinosaur
I totally just quwuped at scrabble by spelling quwup!

Scientists just un-earthed the bones of the ledgendary dinosaur the Quwupasaurus!
by Washburn Mercantile July 27, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush