Top Definition
It's when you do the water spout maneuver with your grandma and then get your dog in the action
Dude! Last night I got to 103457th base. It was amazing!
by Tyler Slayrry December 03, 2014
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.