Best definition
wet trench
Tacho WalletWet LettuceSausage Wallet

After watching Fifty shades of Grey her vagina was like a wet trench