Dictionary margo December 20, 2007 davepoobond Leave a comment margo – n. the biggest little show in town Share this:EmailFacebookTwitterMoreRedditTumblr