Crossword clues for lamesauce
lamesauce
Wiktionary
lamesauce
interj. (context slang English) An expression of frustration or disappointment. n. (context slang English) Something that is undesirable or detrimental.