TDSPDP
TDSPDP is the ultimate coochie lord, this geeza gets ultimate coochie every night, and he shares all his coochie with his mates. All his friends call him the "Coochie Mamma".
Man TDSPDP is such a good coochie mamma, i love sharing coochie with him!