1 definition by Giggino

Top Definition
From Latin : Superior
Extreme supporters for a football team.
Following draw, all Ultras got upset and raised hell on eart.
by Giggino November 17, 2005

Mug icon
Buy a ultras mug!