English-Chinese dictionary »

drop the soap meaning in Chinese

EnglishChinese
drop the soap (to avail oneself for passive anal sex)
verb

撿肥皂 /jiǎn féizào/verb

Your history