Lamesauce Definition
noun
(slang) Something that is undesirable or detrimental.
Wiktionary
interjection
(slang) An expression of frustration or disappointment.
Wiktionary
Find Similar Words
Find similar words to lamesauce using the buttons below.