meaning of Boosnack

Boosnack meaning in Urban Dictionary

Your possible future Boo, just before've defined the relationship. It really is Boo standing lite.