1 definition by pratt_armyXO

Shagoween is celebrated across the uk on the night of 31st October. Modern day celebrations generally involve groups of children dressed in scary costumes roaming from house to house, demanding “ trick or treat "
by pratt_armyXO October 17, 2023
Get the Shagoween mug.