Skip to main content

Definitions by ALG2011

yeast ball 

Share definition Flag
Person who is annoying and asks an awful lot of questions and hard to get rid of such as a yeast infection

Preferably girls named Ambria
You dirty little yeast ball!!!
yeast ball by ALG2011 April 2, 2011