Dictionary xavtrua September 1, 2007 davepoobond Leave a comment xavtrua – v. to lick a muskrat Share this:EmailFacebookTwitterMoreRedditTumblr