Top definition
A level of quality or awesomeness that is significantly lower than the highest level of quality or awesomeness, or in the most common cases, completely lacking in quality or awesomeness.
SWDev A: Are those guys from specs smoking crack or something? This is a fricking joke!

SWDev B: Well, I will admit the latest revision certainly is sub-awesome.
by greid March 06, 2012
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush
Amy: "So, how are you feeling today?"

Sarah: "Ugh, pretty subawesome...I got hammered last night!"
by LunaSH June 19, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush