Random
Source Code

leake

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