2 definitions by Echo5Hotel

The act of taking a male's genitals in whole (Scrotum and penis) into the mouth all at once.
Jenny channel-catted me last night and it felt great!
by Echo5Hotel March 8, 2019
Get the Channel-catted mug.
The sexual act of taking a mans genitals as a whole into one's mouth.
by Echo5Hotel March 8, 2019
Get the Channel-Catted mug.