Skip to main content

Definitions by Fog Captain and Mr. Blizzled

Fogwarts 

(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