1 definition by Pierre Fond
S-Town or called as well S-City is the nickname of the town "Sartrouville" (Paris suburbs) called by young people.
Dams : Where do you come from, ey ?
Will : Sartrouville
Dams : Oh, you'r from S-Town, it's off the hook !
Will : Sartrouville
Dams : Oh, you'r from S-Town, it's off the hook !
by Pierre Fond March 22, 2013