wadoosh

the noise someone makes when something is so insanely hench
by aliceinator2 May 18, 2010
Get the wadoosh mug.