1 definition by c.c.y

Top Definition
too much free time or too much f****** time.
my lazy boss has way tmft.
by c.c.y March 23, 2007
Mug icon
Buy a tmft mug!