Definition/Meaning of lamesauce
- English - Noun: lamesauce ( uncountable ) ( slang ) Something that is undesirable or detrimental .
- English - Interjection: lamesauce ( slang ) An expression of frustration or disappointment .
- English - Etymology: lame + sauce