Lamesauce Definition

noun

(slang) Something that is undesirable or detrimental.

Wiktionary
interjection

(slang) An expression of frustration or disappointment.

Wiktionary

Origin of Lamesauce

Find Similar Words

Find similar words to lamesauce using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lamesauce