1 definition by Keytek

Top Definition
It's a wangster way to refer to your main girl
Alisha youz mah snooglelyboo girl !
by Keytek May 18, 2016

Mug icon
Buy a snooglelyboo mug!