Find the word definition

Wikipedia
Yfrog

yfrog is a defunct image hosting service formerly run by ImageShack. It was designed primarily to allow users to share their photographs and videos as links on the Twitter microblogging platform.