Back to Dictionary

snaffle(-bit)

noun

Louisiana Creole

bridon