Dearborn_Champs's definitions
A little bitch who tends to lose at inter-house beverage consuming competitions, and or life. Most commonly used to describe a member of 106 bromfield.
by Dearborn_Champs December 6, 2010
Get the Bitchcockmug.
Get the Bitchcockmug.