Subscribe English
look up any word, like latergram:
 
1.
An amazing person. A good friend. Someone who loves her Cheesecake :]
I love my Sugar Biscuit!
by Shelbizzle. :] January 22, 2009
8 6

Words related to Sugar Biscuit:

ann bee bee bestt frann emmily heyy girl