Skip to main content

Definitions by alimae

suffolk, U.K

rural area in the lower east side of england. home to gay sheep and retaining an endless capacity for boredom. borders on essex : )
that maths lesson was like cotchin in suffolk dude
suffolk by alimae October 21, 2004