1 definition by Babysealkllr

1
when a woman stamps her labia majora on a person's forehead to claim dominance over them; the female version of tea bagging.
She like roast beefing her men to claim dominance on them.
by Babysealkllr March 01, 2011
Get the mug
Get a Roast Beefing mug for your cat Georges.