Dictionary ibiza August 13, 2007 davepoobond Leave a comment ibiza – v. to squirt milk into an eye Share this:EmailFacebookTwitterMoreRedditTumblr Related