1 definition by Gramma Kyzer

1
North Tonawanda, or "NT" is a small town infested with wiggers (wannabe blacks). The youth are known to act like their from Niagara Falls and use the word "scum" or "scummy" often.
That kid is a wannabe. He must be from North Tonawanda.
by Gramma Kyzer July 29, 2011
Get the mug
Get a North Tonawanda mug for your coworker Julia.