Skip to main content

Definitions by Captain Hampton

A family of birds with tubular nostrils
Example: "Yo nigga, check out that kehla."
kehla by Captain Hampton February 23, 2004