Top definition
That metal fucking object that every office in the UK has which is incredibly annoying when you kick the shit out of it.
Awais, pass me the fucking mesh bin
by BetaSpark August 06, 2017
Get the mug
Get a mesh bin mug for your father-in-law Manley.