Tackled By a Squirrel Share definition Flag When you hear it just lol.It refers a guy getting his nuts busted while or after being tackled. Teacher: Where's David? Brian: He got tackled by a squirrel. Class: LOLOLOLOLOLOL. Tackled By a Squirrel by Rodriguez026216523 August 5, 2011 0 0 Get merch Get the Tackled By a Squirrel mug. Buy Now — $32.95 See more merch