• Lamesauce

    Origin

    lame + sauce

    Full definition of lamesauce

    Noun

    lamesauce

    (uncountable)
    1. (slang) Something that is undesirable or detrimental.

    Interjection

    1. (slang) An expression of frustration or disappointment.
    © Wiktionary