Skip to main content

kylia's definitions

Norwack

an nickname for the town Norwalk (in Connecticut)
yo..let's hit up norwack today
by kylia January 26, 2008
mugGet the Norwackmug.

Share this definition