1 definition by edddddd

1
an expression from the game of soccer that signifies extreme excitement or astonishment following an incredible move or skill
by edddddd June 16, 2007
Get the mug
Get a squadoosh mug for your cousin Riley.