Top definition
This is how dorks spell "Picasso".
Google announced it acquired Picasa.
by TObject July 20, 2004
Get a Picasa mug for your daughter Larisa.