Gramma Kyzer's definitions
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.
by Gramma Kyzer July 30, 2011
Get the North Tonawandamug.