Top definition
The most amazing camera in the world! It shoots 21 MP images and 1080P Videos. Again the best camera in the world!
I just can't believe that I now own the Canon 5D Mark II, i seriously shit brix when I opened the box.
by ecarmen August 07, 2009
Get the mug
Get a Canon 5D Mark II mug for your cat Zora.