Skip to main content

Definitions by TrickaRick

advandog 

The point of coppin advantage on your opponent during a tennis match.
I just caught advandog!
advandog by TrickaRick December 27, 2006