Definitions by Guillermo4
Bumblesquat
A name used to call someone who is frustrating you or fucking up e.g. in a game of football/soccer giving the ball away. Particularly used by black people.
Bumblesquat by Guillermo4 November 17, 2009