1 definition by tvkiddo

Top Definition
tears running down my face
So funny!! trdmf!!
by tvkiddo July 17, 2012

Mug icon
Buy a trdmf mug!