look up any word, like thot:

1 definition by Shekhina

 
1.
MTO
Multiple Tongue Orgasms - the burst of flavor you get when biting into something delicious.
"Have you tried that apple pie yet? MTO's all the way, baby'
by Shekhina November 30, 2008