Yes, ladies, the grin means I really love this job Mexico February 2, 2015January 27, 2015 by Aramintan Aramintan · Reply Larger Please wait... Similar Street View images The stop sign is tired from doing its job Love message This looks like a job for The Good Greek! (don’t mention the hairline please) I love you They love Google Gotta love Europe! Bilingual declaration of love Make love, not war…