Definitions by ALG2011
yeast ball
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
Preferably girls named Ambria
yeast ball by ALG2011 April 2, 2011