Random Words:
1.
A reference to youtube, as in "maybe the guys from youtube filmed it", meaning it might be available on youtube.
Originated..
1.
it is the build up of sweat of the inner thigh of a female
Oh man all this sex, and now i have duck cream...