Photo #341 January 14, 2013 by cheekymuffy Olive Garden duck face AKA diarrhea duck face. Advertisements Like this:Like Loading... Related
Guess I’m not the only one who has that reaction to eating at Olive Garden…
I’ll have to tell you the whole Olive Garden story sometime.