Top definition
Doing a cannon ball into a body of water while releasing a dook in mid-air.
chunk_le_funk of invented the term "Tijuana Air Raid," and lrocklin said he'd put it in but he didn't. I did.
by DelicateStranger October 19, 2010
Get the mug
Get a Tijuana Air Raid mug for your mate Zora.