bitchslap your momma's definitions
short for a cockblock meaning one who interrupts what would be an otherwise successful sale of a product but ends up pissing the customer off, hence losing that particular sale.
by bitchslap your momma November 11, 2009
