Shittodrie Share definition Flag Home of Aberdeen fc aka the sheep shaggers a team that let the fans down season after season by only giving 100% 3 times a season also We're at shittodrie this week against the sheep Shittodrie by BJK55 May 4, 2022 0 0 Get merch Get the Shittodrie mug. Buy Now — $32.95 See more merch