Top definition
(ecstasy). something that seems a lot better on the night. most notably used in scotland
i took some smyre last night and it was ace
by Nick Romble November 01, 2007
Get the mug
Get a smyre mug for your friend Rihanna.
buy the domain for your art vlog