1 definition by Rory and Andrew And Renn

Top Definition
stupid douche
Doesnt work
Man This Is A Stouche
by Rory and Andrew And Renn June 24, 2004

Mug icon
Buy a stouche mug!