Top definition
A place where there are so many whores that instead of coming out at night they walk around in day light thinking they are attractive but instead their asses stink and their faces look like ugly deformed men .
forest city , NC is a lonely town full of ugly whores
by dickslapper29 July 02, 2018
Get the mug
Get a Forest city , NC mug for your Facebook friend Rihanna.