Top definition
A newly founded sex position between a male and female in which the female lies on her back and the male defecates on her breasts.
Man, I Tlily'd her so hard she squirted.
by loads of lulz January 26, 2011
Get the mug
Get a Tlily mug for your friend Georges.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your guy Paul.