Back to Dictionary

semen

noun

Louisiana Creole

pouyant