Skip to main content

Definitions by ettil vrye

t.g.i.m.f.f 

(T)hank (G)od (I)t's (M)other (F)**king (F)riday
It's been a long week, T.G.I.M.F.F
t.g.i.m.f.f by ettil vrye May 22, 2010