Dictionary otircseoa November 6, 2016 davepoobond Leave a comment otircseoa – v. to tie an elephant to a parking meter Share this:EmailFacebookTwitterMoreRedditTumblr Related