Definitions by TykiNGenki
SDTL
An acronym for Super Duper Twat Licker. This acronym is meant to describe men or woman who are exceptionally skilled at eating a woman out. It is mostly used in tags, be it Twitter, or Facebook.
SDTL by TykiNGenki September 1, 2011