Skip to main content

Definitions by Pmase14

Used to express an extreme annoyance or delight. Example: I hate snowy weather, DTFS!
DTFS by Pmase14 November 5, 2010