1 definition by joannnn

1
The place where schoolkids vape, aka the school bathroom.
Dang I'mma ask the people in Duff Town boi.
by joannnn February 25, 2020
Get the mug
Get a Duff Town mug for your fish Nathalie.