Top definition
A Gerstlauer Rollercoaster that opened in 2013 at Alton Towers Resort. One of the best coasters currently out their.
I went on "The Smiler".
by Browr020 June 06, 2013
Get the mug
Get a The Smiler mug for your friend Manley.
2
A rollercoaster located in Alton, England. Located at Alton Towers, it loops 14 times and had 5 stages. It is located in the X-Sector location, and ran by the ministry of joy.
Become a smiling advocate by riding The Smiler!
via giphy
by Z-MechGamer September 16, 2017
Get the mug
Get a The Smiler mug for your mom Jovana.