Can have multiple meanings. Noun. Depends on the user.
“Your a boof bro”
“My fav boof”
“This is boof yo”
Boof is the act of putting drugs in your hand, making a fist and punching your butt hole like it fucked your wife
"Hey boss, sorry I can't come in today. i totally boofed it last night. I can't even walk to the bathroom"