March 1, 2011 Startup Culture Memes: Do You Have A Duck Of Awesomeness? Edit Delete Tags Autopost via onstartups.com Can we improve on the Duck of awesomeness...