Skip to content
Definition.com

Texas is a place where most people think Hanukkah is some sort of duck call.