1 definition by Harry Dean

Fuck that Pussy: Meaning you are about to give her the pipe show and lay the pipe.
Zac: Yo boys i'll see you later, I'm going to emmas to FTP!
by Harry Dean November 14, 2005
Get the FTP mug.