by nobodyofextremeimportance January 07, 2010
A drop pass in a sport such as basketball, hockey, soccer, etc. i.e. almost handing the ball/puck to a teammate or making a pass at a very close range.
by nobodyofextremeimportance July 01, 2009