Skip to main content

Definitions by iloveaally122333

retarcentral. A very stupid place that shouldnt have been made.
Suffolk sucks.
Suffolk by iloveaally122333 November 13, 2018