1 definition by TykiNGenki

Top Definition
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.
I can tear the pussy up #SDTL
Gimme a fork #SDTL
by TykiNGenki August 29, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.