Top definition
This is how dorks spell "Picasso".
Google announced it acquired Picasa.
by TObject July 20, 2004
Get the merch
Get the Picasa neck gaiter and mug.