lamesauce
Speech parts
1. lamesauce - Noun
2. lamesauce - Interjection
Meaning
lamesauce (uncountable)
(Canada, US, slang, derogatory) Something that is undesirable or detrimental.
lamesauce
(Canada, US, slang, derogatory) An expression of frustration or disappointment.