Top definition
So, what did you and your date do last night.

Well, not to brag or anything but i managed to play a little tate ball with her.
by Mike Oxlarge April 20, 2006
Get the mug
Get a tate ball mug for your daughter Sarah.