Top definition
a crrrazy be-otch that is psycho.
Yo betta watch out biscotch!
by Stephen b. November 10, 2004
Get the mug
Get a biscotch mug for your brother Manley.