2 definitions by EthanCN

the winner of Melodifestivalen and Eurovision in 2012
Loreen won the eurovision songcontest in 2012
by EthanCN March 11, 2017
Get the loreen mug.