Skip to main content

Definitions by Language

When you are about to loose something and you are pinned in a position (instead of I’m dead meat)
Kebabed by Language March 12, 2022