Dictionary jobrela August 14, 2007 davepoobond Leave a comment jobrela – n. a licensed duck mover with a hefty price Share this:EmailFacebookTwitterMoreRedditTumblr Related