meaning of beef and two roast veg

beef and two roast veg meaning in Urban Dictionary

UK slang for penis and balls