Back to Dictionary

jelly roll

noun

Louisiana Creole

gato roulé