Shwep

v.

Heard in Wexford

To embarrass oneself, especially publicly.

In use

I slapped on me arse in the market square today, everyone laughed,.. SHWEP!

Posh English

I landed heavily upon my posterior in the market square today. Everyone laughed. How perfectly mortifying!