heading down to florida for the weekend, hope i dont get caught in the blowdooda triangle
an area passing through melbourne florida in which many dudes are blown by other dudes
"heading down to florida for the weekend, hope i dont get caught in the blowdooda triangle" What is the definition of "blowdooda triangle"?