Top definition
Noun: Throw up.

Verb: The act of throwing up on another person.
"Did you hear, Ar beanstocked on Josh?"

"Yeah! He threw up all over his head!"
by We gu? February 15, 2017
Get the mug
Get a beanstock mug for your mother-in-law Rihanna.