More sophisticated than just shouting from a car, but not as refined as shouting git your fuckin' rat out.
Designed to disorientate and bewilder the recipient.
Spafoogled, is the the equivocal to being on the receiving end of a dick bag knee blast, formally known as having a very painful experience either emotional or physical or both
holy fuck jerry, i just got absolutely spafoogled by that chick, Ellie