SPLIT BEAVER


Meaning of SPLIT BEAVER in English

Noun. An explicit pornographic pose fully revealing the female genitals. Cf. 'beaver'.

Slang English vocab.      Английский сленговый словарь.