What is Umbilical Leash?
1.
One of those baby restraints with a rope attached so as to prevent a child from running too far out of reach from his/her parental unit. Also known as the primitive version of GPS.
Baby Boy: Damn my stupid mother. She has locked me up in her outdoor jail with this stupid umbilical leash.
Baby Girl: That's too bad because if you could just take 3 steps further, I'll give you the time of your life.
See
Random Words:
1.
1) Point Blank. Short form: RP. It is a gang in Toronto, based and created from the first largest housing projects in all of T.dot. Rege..
1.
Freaking assholes who try to piss you off on places like YouTube vids and such, they're really annoying and will keep you going bac..
1.
When a guy puts a chick on his dick, smacks her upside the head and spins her 360-style while she's on the knob.
"Last night,..