Top definition
A game made for the coolest people in all of shrektown
"I played league of angels, then I got cancer"
by Dickloaf 2.0 April 15, 2014
Get the mug
Get a league of angels mug for your guy Helena.