1 definition by mrgarlic

Top Definition
A padlock with extra paddy protection.
Damn, gotta protect my tent, lets use a PaddyLock!
by mrgarlic August 15, 2018

Mug icon
Buy a PaddyLock mug!