1 definition by John_Cena@reptilianbrotherhood

A faster, more discrete way of saying straight for the pussy.
Dave: Hey did you go SFTP .
Bob: You know it.
by John_Cena@reptilianbrotherhood November 16, 2015
Get the SFTP mug.