1 definition by horny potato lover

An incredibly awesome white water kayak, made in Germany. Named after the Germans favorite vegetable with a little added spice.
Common abbrevation: THP
Dude! Have you tried The Horny Potato? It will blow your mind!
by horny potato lover January 13, 2023
Get the The Horny Potato mug.