Dictionary picabo August 27, 2007 davepoobond Leave a comment picabo – n. a boxing match against a dog Share this:EmailFacebookTwitterMoreRedditTumblr Related