1 definition by Supernoodles.com

Top Definition
Sex partnership, hatred, annoying people.
Hello Wallybanger!!
by Supernoodles.com August 21, 2019

Mug icon
Buy a Wallybanger mug!