Funadvice Logo

a scarlet letter??

Home More advice General Knowledge

what does the term 'a scarlet letter' mean?