1 definition by Greg Now

a fuckeddd up, crazy town in central Jersey
"dude clifton is aight, but what the fuck is wrong with this town sometimes?!"
by Greg Now April 13, 2008
Get the Clifton mug.