This word describes a person who is acting idiotic and crazy.
That man over there is a massive shpongalong.