Unfortunately no.
Since the Nintendo DS WiFi is down, you cant trade it from Pearl or Platinum and there is no in-game trade for Glameow or Purugly.
(You can get it by owning both Pokémon pearl and Pokémon diamond and owning 2 nintendo ds. If you do, you can trade over it using the infrared trading system)
Source.