Dirtyrastaaa's definitions
when you and your partner put each others tongues so far down each others throats that you choke and possibly die of affixation...
by Dirtyrastaaa October 2, 2018
Get the tongue fucking mug.