1. a term meaning women, girls, females
1. where the fuck is all the beechus?
by prophecy May 11, 2005
Get the beechus mug.