1 definition by IdIoTiCgIrAfFe

Top Definition
An Irish bloke who's not very pleasurable material to knock one of over.
Not knocking one over that granttan
by IdIoTiCgIrAfFe April 11, 2016

Mug icon
Buy a granttan mug!