FTP Share definition Flag An abreviation for Face To Palm which is when someone buries their face into their palm in response to an others stupidity. Q; "Hey Jenny how do they turn chickens into chicken salt?"Jenny; "FTP" FTP by LameUserName June 3, 2018 0 0 Get merch Get the FTP mug. Buy Now — $32.95 See more merch