Find the word definition

Crossword clues for lamesauce

Wiktionary
lamesauce

interj. (context slang English) An expression of frustration or disappointment. n. (context slang English) Something that is undesirable or detrimental.