1 definition by Allyator

“Do you smell that? I think somethings burning!” “Nah don’t worry we’re in Thorold it always smells like that here! Probably just another recycling plant!”
by Allyator March 22, 2023
Get the Thorold mug.