"roastie"? BRB gawgle.
OH GOD ROASTED POTATOES AND BRISKET
...continuing to search...urbandictionary says:
"A female whose labia of their vagina resembles roast beef.
Dude, I went down on this roastie the other night. That shit was like eating an Arbys roast beef sandwich."
Ohhhhhhhh I get it.