The "on the road" version of a bitch slap, done to an offending driver, by vigorously honking the horn.
by greenolive November 27, 2010
this is a disgusting filthy useless gossiping big-nosed fat with the biggest wizard's sleeve in the nation. Everyone should spit on her and scream this definition as loud as possible x
Holly is a honking bitch...
by your fav xx January 23, 2025