Etymology

stap my vitals

Today it means: An exclamation of surprise or anger, sometimes used as an oath. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok