Skip to main content

the stupid senior's definitions

scituates finest

Share definition
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-no such thing.
by the stupid senior January 25, 2005
Flag
mugGet the scituates finest mug.