1 definition by R9ckruff

The women who has sex with santa to make elfs
Fucl me in tje pusdy mrs santa clause
by R9ckruff December 4, 2017
Get the mrs santa clause mug.