Back to Dictionary

maggot

noun

Louisiana Creole

vèr

Media