Skip to main content

Definitions by NorthHertsConstabulary

Garrad 

Share definition Flag
A dirty nonce that brags about raping people.
I hate Garrads, they're so fucking dirty.
Garrad by NorthHertsConstabulary April 28, 2019