1 definition by teflond123
A very Large but thick labia, drapery of the odd sort resulting in beef dangles. Beef dangles also mean when standing the Chomps Will be lowered by a significant amount hopefully not passed her knees.
by teflond123 August 12, 2010