Top definition
1. a term meaning women, girls, females
1. where the fuck is all the beechus?
by prophecy May 11, 2005
Get the mug
Get a beechus mug for your Aunt Nathalie.