The man, whose identity has not been revealed yet, ran on to the M8 motorway during the morning peak hour, and brought the motorway to a grinding halt, STV News reports.
Man in boxer shorts causes delays on M8. Here's the pic. Credit to David Mackay http://t.co/mWYl3KtVI9 pic.twitter.com/JVisfog9V0
— BBC Scotland News (@BBCScotlandNews) June 6, 2014
Drivers were forced to slow down as he ran in between the different lanes.
The incident was reported on Twitter, with many onlookers upset by the traffic delay.
He then started jumping on car bonnets before police arrived.
After a 30-minute stand off, police officers took the man away.
It is understood he was later treated for a head injury in hospital.