1 definition by Zion190

A group of great individuals that troll people using there discord server, they have been in many different troll events such as taking down the cyberscore website and just general casual trolling.
simon:"omg cyberscore is down " , bill replies :"ugh those fucking snail trailers did it"
by Zion190 May 19, 2021
Get the Snail Trail mug.