Back to Dictionary

tomcat

noun

Louisiana Creole

matou, popa chat