Define Down Goes The Leaver, When You See The Beaver Meaning

Down Goes The Leaver, When You See The Beaver
When you have a boner and then you see a hot girl and you go soft.

By Shannon