1 definition by anonymous777555444

Floodwood, a small town in Minnesota where incest is best.
person 1: have you been to Floodwood bro?
person 2: what’s Floodwood?
by anonymous777555444 February 20, 2020
Get the floodwood mug.