lamesauce

lamesauce (uncountable)
(slang, derogatory) Something that is undesirable or detrimental.


lamesauce
(slang, derogatory) An expression of frustration or disappointment.