look up any word, like eiffel tower:
 
1.
To have your dick sucked on. Referring to the dick touching the soft palate inside the mouth.
Check her out over there. I would definitely slap her palate.
by cliftonville May 01, 2010