Babapuss (typically British English) Babapussay (usually American English)
Refers to a loose, wild woman, especially one who has common interests in cats.
Origins:
1. Baba, a Japanese family name.
2. A babapussy, a male's handheld masturbation device
Refers to a loose, wild woman, especially one who has common interests in cats.
Origins:
1. Baba, a Japanese family name.
2. A babapussy, a male's handheld masturbation device
by aloha roba-to September 18, 2013