Top definition
Any car that's manufactured in Trollshättan, Sweden.
A Trolls Royce would be any sort of vehicle manufactured in Trollshättan, Sweden, such as a pre-GM Saab or a Scania truck.
by erno October 26, 2007
Get a Trolls Royce mug for your mate Paul.
Sep 16 Word of the Day
(noun) A successful type of theft which results in an acceptable, impressive and rewarding payday for the protagonist.
Last night, hit a good lick. I brought home three figures easy for about two hours worth of my time. Not too bad I don't think.
by Nikki Stixx January 18, 2021
Get the Lick neck gaiter and mug.
2
An ugly fat large girl that gets all weird up in her car.
Shorty poppin up south street... Trolls Royce!
by MattyMetro September 24, 2006
Get a Trolls Royce mug for your bunkmate Sarah.