1 definition by Pauly Hammon

Top Definition
liquid you can add to your horn to make it louder. The lower the fluid level the lower the tone of the horn
Have you checked your horn fluid lately? Go to a local auto parts retailer and get horn fluid before your horn dries up
by Pauly Hammon September 16, 2013
Mug icon
Buy a Horn Fluid mug!