look up any word, like sparkle pony:

1 definition by ParkerG

 
1.
To have sex with a friends mom
Hey Spencer I waggoed your mom all night long.
by ParkerG January 15, 2009