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