BRITISH
Off colour
slightly unwell.
"I'm feeling a bit off colour"
synonyms: unwell, ill, poorly, bad, out of sorts, indisposed, not oneself, sick, queasy, nauseous, nauseated, peaky, liverish, green about the gills, run down, washed out; More
2.
slightly indecent or obscene.
"off-colour jokes"
synonyms: smutty, dirty, rude, filthy, crude, suggestive, indecent, indelicate, indecorous, risqué, racy, bawdy, naughty, spicy, blue, vulgar, ribald, broad, salacious, coarse, obscene, pornographic; Strange idioms in the English language:
"One's goose is cooked"
One is finished; one has been found out and is in trouble. It's over. His goose is cooked! If I get caught, my goose is cooked.
The standard expression is 'Your goose is cooked', meaning that you are in big trouble. I'd understand 'You've cooked your own goose' to be derived from this, meaning 'You have caused big trouble for yourself'.
If you want to research 'Your goose is cooked', you might also like to look at the common and somewhat..

"Storm in a teacup".