Skip to main content

Definitions by Sweman

leverache 

A great work output, typically way better than what was expected.
Pronounced lɛvəræʧɛ, and derived from the Swedish word Leverans (to deliver something, in this case a great work output).
That was awesome work. Leverache!
Leeverachee!
leverache by Sweman July 3, 2018