Quote Originally Posted by Lockharted View Post
Nooo, foof is a slang for lady bits
Ohhh, slang term in your motherland I suppose.