What does boofalicious mean?

boofalicious meaning in Urban Dictionary

a person who is extremely sexworthy