Skip to main content

Definitions by Dimitri_SF

British slang meaning extremely tired or exhausted.
I haven't slept in days; I'm naked.
naked by Dimitri_SF August 30, 2005