1 definition by BetaSpark

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 6, 2017
Get the mesh bin mug.