meaning of boofalicious

boofalicious meaning in Urban Dictionary

a person who is extremely sexworthy