1 definition by Ohgheez

When you make a mold of your vaginal canal.
And use it as a strap on, to turn your man into a pillow biter.
I totally channeled that dude last night. He took it like a champ.
*High five*
by Ohgheez August 4, 2019
Get the Channeled mug.