Black hymen and Alley cat's definitions
Meaning "lick my twat". It's an inside term used in the same effect as SMD (suck my dick). An effeminate but derrogative term used to describe cunnilingus.
by Black hymen and Alley cat April 2, 2013
Get the LMTmug.