What does GARFT stand for?

What does GARFT mean? We have 1 definitions. Read most used GARFT meanings below.

ADVERTISEMENT