Craig Sneddon, of no fixed abode, appeared via video link at Falkirk Sheriff Court last Thursday.
He has admitted behaving threateningly in Cross Street, Bainsford on April 12 by attending an address uninvited, repeatedly striking a window, repeatedly shouting, swearing uttering derogatory remarks, uttering threats of violence and punching a woman on the body.
Sneddon also uttered a threat whilst in possession of cleaning fluid – placing three women in a state of fear or alarm, while on bail.
The 20-year-old also pleaded guilty to threatening behaviour in High Street, Falkirk; Falkland Place, Stenhousemuir; Falkirk Police Station; and Forth Valley Royal Hospital on April 13.
On that day he repeatedly shouted, swore, uttered threats of violence and threatened to urinate within a police vehicle.
Sheriff Derek Livingston called for a drug treatment and testing order. Sneddon will be remanded until June 3.