Telicia S.
Posted
The bomb diggity bomb !!
I don’t care what anyone else says, Lou Square is the fuvking sh!t! I love them so dearly and ordered 3 times from there! They always deliver between 1-3 business days and it’s always in perfect packaging! They have all flavors and I love it! My package will be here sometime today and I will be ordering again very very soon!!!


