Definitions by the stupid senior
scituates finest
no one in this town is fine. i dont know who the hell scituates 'finest' is but thats funny because i hate everyone in scituate. ur all fuckin gay.
scituates finest by the stupid senior January 25, 2005