What does Boosnack mean?

Boosnack meaning in Urban Dictionary

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