Skip to main content

Definitions by ginna44

When you are driving behind someone who is as slow as a turtle. This could also apply to someone walking or just being slow in general.
OMG stop turtlin and drive!
Turtlin by ginna44 August 25, 2011