Having turned up, shoved into an outhouse! (4)
I believe the answer is:
shed
'outhouse' is the definition.
(thesaurus)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for shed that I've seen before include "In which tools may be" , "Kind of hut - discard it" , "Jettison" , "Discard (something)" , "Discarded" .)