1 definition by SalmonBush

Made up by who knows, but I guess (based on people using it) means gacha he@t for toes
"lmfao wth is that bro"

"Ghft"
by SalmonBush April 1, 2023
Get the Ghft mug.