I was watching Glee last night and I had to drop trou and "gleesterbate" all over my favorite jeggins.
by Joey Delu December 19, 2010

When a guy lays in a river edge while his buddy shits in his open mouth all the while hold a beaver pelt and being extremely polite.
by Joey Delu April 26, 2022

by Joey Delu December 19, 2010
