A derogatory term used to describe an adult male who is acting childish and is 'Full of Shit'.
Fecal boy Johnny over there is spouting all kinds of BS.