Definitions by Good_Sir
Leprechaun
A short and mad little ginger shet that shits on your property. Though they are strictly found in Ireland, they can also be found in Scotland. They roam around, shitting on whatever property that comes across their path.
Leprechaun by Good_Sir June 16, 2018