1 definition by ogpoppinfresh

Top Definition
a synonym for touchdown
Peyton Manning throws tubs all day
by ogpoppinfresh December 06, 2009
Mug icon
Buy a Tub mug!