Top definition
A word meaning the ultimate sex.
Virgin mary meets the man of her life.
chel-' OMG last night i experienced a tomchel'
cassandra- 'WTF, omgz'
tom- i am a sex master, what can i say?
by margarett April 10, 2008
Get the mug
Get a tomchel mug for your cat Riley.

Available Domains :D

  • tomchel.ninja
  • tomchel.com
  • tomchel.org
  • tomchel.se
  • tomchel.net