Feedback
Lamb fries
Meaning
Noun
●
In American English & :
The
testicles
of a
lamb
,
peeled
,
rolled in
cracker meal
,
fried
, and
served
as food, a
traditional
dish
in the Bluegrass
region
of Kentucky.
Sourced from
Wiktionary
Synonyms
Lamb'S Fries
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better