estoppelled

adj.

You are drunk and barred from changing your story by the evidence of your own conduct.

Dyvonne was estoppelled, having loudly guaranteed the karaoke before discovering the microphone.

Source: Wiktionary