Definitions by Gramma Kyzer
North Tonawanda
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.
North Tonawanda by Gramma Kyzer July 30, 2011