I always thought of this word as being British, however, I can only find it on dictionary.com. It does not appear in the OED. Can anyone shed any light on its origins?

Thanks,

Rousépeteur