Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by gamerchik95
Tll
Share definition
Flag
twat
licking
lips
Yo dude i licked that twat last
night
sweet
u
got
Tll
Tll
by
gamerchik95
December 13, 2010
Get the
Tll
mug.