Top definition
a mix of bisnich and biscaches, basically a another name for bitch or bisnich
you are biscasheneses!
by ¥pimpmeister¥ July 10, 2006
Get a biscasheneses mug for your mate Zora.