Skip to main content

ImNikkXD's definitions

Vedesca

To rub one's ass crack with leather.
1. I'm going to go home and give myself a Vedesca!
2.I did that last night after my shower it felt amazing!
by ImNikkXD January 7, 2012
mugGet the Vedesca mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email