nikola151's definitions
A term for Christmas that is used in some parts of the UK. Comes from the word "shag", which means "present".
by nikola151 December 26, 2021
Get the Shagmas mug.
Get the Shagmas mug.We'll email you a link to sign in instantly.