1 definition by bitchslap your momma
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