I met an older UK gent in Davao who was having girlfriend troubles. He'd just found out what the word "tampo" means. "Does that derive from tampax?" he asked me I guess its easy to make the connection.