Definitions by Shane Mahoney
tall glass of water
Some one you would consider a boner, tool or a duesche bag (for lack of more descriptive words), who is also a push-over. Someone that means absolutely nothing to you.
tall glass of water by Shane Mahoney April 14, 2008