Subscribe English
look up any word, like french dipping:

1 definition by milly32232

 
1.
A person who sits in a middle of a bench during a game, getting no time and drinks all the water
#5 is just sitting there doing nothing... what a camel
by milly32232 July 13, 2011
14 7