2 definitions by schuzie69
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"
"wow, this group chat is such a squggle right now"
by schuzie69 December 12, 2015
by schuzie69 April 11, 2018