Top definition
The best sandwich know to man. One can only find the best at Nicks in Des Moines Iowa.
Everyone wished they could make one like Nicks
I ate the best sandwich ever in my life. It was a breaded tenderloin from Nicks in Des Moines Iowa
by Rad12u May 30, 2018
Get the mug
Get a breaded tenderloin mug for your Uncle Jerry.