What is Trashua?
Another (overused) word for Nashua, New Hampshire.
See also Nashganistan.
Calling Nashua "Trashua" is so old now.
See nashua, nh, trashua, new england, nashganistan