Latvian swear words beginning with the letter V

Phrase Meaning Is This Accurate?
vafele dick (16%)      (84%)
Velns parāvis God damnit (50%)      (50%)