3 definitions by Joey Delu
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 27, 2022
I was watching Glee last night and I had to drop trou and "gleesterbate" all over my favorite jeggins.
by Joey Delu December 18, 2010
by Joey Delu December 18, 2010