What does butter biscuit mean?

butter biscuit meaning in Urban Dictionary

A hot snatch/pussy/vagina. Just dripping and steaming.