balls deep in the roast beef curtain Share definition Flag penis all the way in the vagina. For short: BD in the RBC! I was balls deep in the roast beef curtain all night last night. balls deep in the roast beef curtain by PhilSDfgadhgbdgjndfgs May 30, 2008 0 0 Get merch Get the balls deep in the roast beef curtain mug. Buy Now — $32.95 See more merch