im going up to dover this weekend so i can hangout with the dover kids and smoke some [weed]
small town in southern canada close to the border
"im going up to dover this weekend so i can hangout with the dover kids and smoke some [weed]" What is the definition of "dover"?