What does Biscoche mean?

Biscoche meaning in Urban Dictionary

A. Spanish term for Cake or pastries.B. Spanish slang for vagina.