Picasa

What is Picasa?


1.

This is how dorks spell "Picasso".

Google announced it acquired Picasa.


39

Random Words:

1. FREAKING AMAZING SMELLING THING THAT PEOPLE LIKE TO SMELL, ON GIRLS ! lmao ! did you hear that ylang ylang stuff smells amazing ? See..
1. tech-no-rettes (tek-no-rets) -noun Frequent or infrequent, intense, temporary technology induced Tourettes Syndrome-like symptoms..
1. The process of being overshadowed by his/her failure to achieve perfection. What a Jorge Lam! Way to pull a Jorge Lam!..