Definify.com

Definition 2024


balljuice

balljuice

English

Noun

balljuice

  1. (uncountable, rare, vulgar, slang) Semen.