1 definition by iloveaally122333

1
retarcentral. A very stupid place that shouldnt have been made.
Suffolk sucks.
by iloveaally122333 November 13, 2018
Get the mug
Get a Suffolk mug for your coworker Vivek.