1 definition by trapmulla

diligent - meaning hard working/dedicated

mug - british slag for fool
See Nathan over there? He's a diligent mug fam
by trapmulla December 22, 2017
Get the diligent mug mug.