1 definition by Rich Tickles

Meaning anthing from awesome, to stupid. This saying is also kinda like "like a boss".
by Rich Tickles March 9, 2011
Get the Like A Snail mug.