Top definition
The act of licking the arse and sticking finger in pussy at same time and going hard.
I gave her the teally.
by CozB August 10, 2017
Get the mug
Get a teally mug for your buddy Callisto.