Fogwarts Share definition Flag (n.) Just this stony village you end up in... I took three bong rips back to back, snorted a line of flu powder and ended up in Dumbledore's office at Fogwarts Fogwarts by Fog Captain and Mr. Blizzled December 21, 2010 0 0 Get merch Get the Fogwarts mug. Buy Now — $32.95 See more merch