a small town in south norfolk, england. commonly mistaken for diss, as in disrespect.
do you live in diss? no, i live in thetford.