1 definition by Anal Goddess

To cheekily have anal with somebody
oh my god you just had chanal didn't you!!
by Anal Goddess March 16, 2011
Get the chanal mug.