Someone who is annoying but adorable at the same time.
My boyfriend is such an asshole but he also makes me smile. He can be such a squgglepuss sometimes
by beachlover♡ August 22, 2014
Get the squgglepuss mug.