Top definition
phrase used when one is trying to put effort into something

literally meaning trying to give a fuck
Bob: Dude this assignment is so f***ing hard!!!!!!!!

Professor Rob: At least put some effort into completing the work.

Bob: I know, im ttgafing.
by Junky Poop January 19, 2010
Get the mug
Get a ttgaf mug for your cousin Manafort.