Top definition
when you're trying to make plans but nobody in the squad is free at the same time
"wow, this group chat is such a squggle right now"
by schuzie69 March 22, 2016
Get the mug
Get a squggle mug for your girlfriend Riley.