1 definition by Dan Hibbet

1
Super athletic (mostly at football) and gets all of the laddies but only sticks to one and gets attached too easily.
Wow, that boy can really run the ball... yeah he must be a Foster.
by Dan Hibbet December 05, 2016
Get the mug
Get a Foster mug for your cousin Riley.