Random
Town ladykiller Synonyms
Town
replaced
local
ladykiller
Definitions for Town
(noun) a thickly settled, highly populated
area
(noun) an urban
area
with a fixed
boundary
that is smaller than a city
(noun) an administrative
division
of a
county
Synonyms for phrase
local wolf
local womanizer
local goat
local playboy
local pervert
TL abbreviation
TL
is an
abbreviation
for Town Ladykiller
What does TL stand for?
TL stands for "Town Ladykiller"