1 definition by grymmrosso

verb v: to have sex with a consenting female, squatting and inserting the penis into her vagina or anus while she is on all fours.
I so totally beasted on your sister and she came!
by grymmrosso July 26, 2005
Get the beast mug.