Top definition
Derived from the phrase "allow it", kind of turning street slang into a theme park.
"Steve's asked me to take pick him up from the airport, that's 'Llowington Towers"
by Crawliano September 21, 2011
Get the mug
Get a 'Llowington Towers mug for your barber Georges.