Skip to main content

By u's definitions

ventress

Has sex with mutilpe people's female partner which includes lesbians
Ventress is having sex with your wife.
by By u April 27, 2017
mugGet the ventressmug.

Share this definition