1 definition by gamerchik95

Top Definition
Tll
twat licking lips
Yo dude i licked that twat last night
sweet u got Tll
by gamerchik95 December 11, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug