Top definition
It is Immortalised not immortalized, goddamn American spellings!
Immortalised is English.
by Jerermy Case May 03, 2016
Get the mug
Get a Immortalised mug for your dog G√ľnter.