1 definition by James is funnier than you xx

English idiom for flakey, unreliable or generally nauseating.

Associated with Northern Staffordshire (Cobridge tarts)
She’s such a Leake, never ever does what she plans.

I got proper leake’d on the other day. Jonty bailed again!
by James is funnier than you xx October 25, 2019
Get the leake mug.