1 definition by madafacaru

Top Definition
There's one love- and one champion. Steaua till i die!

The most loved and the most hated football team in Romania.
Steaua- Unirea Alba Iulia 2-1
by madafacaru November 09, 2006

Mug icon
Buy a steaua mug!