1 definition by MONGOLOID JACK

Dude i love your Teddy bear, yeah He's a TILF, i totally ripped his stuffing out the other day. Lets get a go on that!
by MONGOLOID JACK April 8, 2010
Get the TILF mug.