Back to Dictionary

tripe

noun

Louisiana Creole

létrip