Definitions by Orbit9107
To Snail Up (on someone)
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?"
To Snail Up (on someone) by Orbit9107 August 11, 2010