1 definition by Richard Arundell
A British and Irish Slang term for "Stella Artois" Lager.
Comes frm a scene in "A streetcar named Desire" wherin the main character calls after his wife "stella" after violently beating her.
Comes frm a scene in "A streetcar named Desire" wherin the main character calls after his wife "stella" after violently beating her.
by Richard Arundell October 9, 2006