he is an idiot and yes he is
This is just a slang-y way of saying you're happy (or not, if you're not a happy camper)
Happy Camper
Mick Stallard died in 2002.
Charles Stallard was born in 1871.
Henry Stallard was born in 1901.
Henry Stallard died in 1973.
Margaret Stallard is 5' 2".
Ernest Stallard was born in c. 1864.
Barter Kings - 2012 Happy Camper 1-8 is rated/received certificates of: Netherlands:AL
Percy Stallard was born on 1909-07-19.
Mark Stallard was born on 1974-10-24.
Tom Stallard was born on 1978-09-11.