meaning of butter biscuit

butter biscuit meaning in Urban Dictionary

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