1. An Overly hairy vagina with large, brownish, floppy labia.
(Think Arby's Roast Beef) Refers to Cuban leader, Fidel Castro, who has thick, coarse beard. Like most beards, could be mistaken for pubic hair.
2. Fidel Castro, leader of Cuba, feasting on a sandwich of roast beef.
Adam: "Hey Leeroy, wanna get some lunch?"
Leeroy: "Nah man, had some nasty roast beef sandwich lastnight"
Adam: "Hanging with my sis again"
Leeroy: "Yeah!"