Top Definition
To be extremely slow at responding to one's request
To Snail Up (on someone): "I asked Brownie a week ago for some figures and she still hasn't come back to me yet.", "What, she still hasn't snailed up on you?"
by Orbit9107 August 11, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.