Top definition
a tasty salad dish, originating in West Coast Jamaica
yo blud, dose doodles taste like yo mama's beefcha.
Fo Show.
by Jack Nazworth March 26, 2005
Get the mug
Get a beefcha mug for your dad Bob.