Definitions by Xx_anddrew_xX 7
Watertown, CT
Small town near Waterbury in which waterbury residents make fun of watertown residents for being pussies, rich , and for being assholes. Most watertown residents just sit there and accept it, others fight about it like little pussies.
Watertown, CT by Xx_anddrew_xX 7 June 26, 2016