Dictionary otolurac December 23, 2007 davepoobond Leave a comment otolurac – v. to rate something R at a touch of a button Share this:EmailFacebookTwitterMoreRedditTumblr Related