Skip to main content

Definitions by Lalalalauhuhu

Egyptian tickle 

The act of getting absolutely fingerblasted in your cooter
I gave her the Egyptian tickle last night