Now I'm sorry, but "Froogle" is not, despite the claim on froogle.co.uk, a recognised noun.
froo·gle (fru'gal) n. Smart shopping through Google.
This can be verified by carrying out a "define froogle" search in Google (as opposed to a "define google" search ;) ).