Meanings

  1. embarrassing, disgraceful

  2. embarrassing; cringeworthy; cringy; shameful

    Die Mannschaft schied nach einer blamablen Niederlage aus dem Wettbewerb aus.