what the fuck was that ass jackolantern thinking when he pulled in front of me?
a general insult
"what the fuck was that ass jackolantern thinking when he pulled in front of me?" What is the definition of "ass jackolantern"?