Per essere un giapponese, ti piace sin troppo bere il tè con il latte. {jokingly}
In an IM I received from my friend, I saw this unfamiliar word "sin". Curiously enough, I cannot seem to find a relevant entry for this word in any of the mono/bi-lingual dictionaries I use.
Is this a slang term or something? How is it commonly used?