Pistola Lyrics

Lyric discussion by jld_slick 

Cover art for Pistola lyrics by Incubus

I heard that this song is about when dirk hooked his nuts to a car battery.. i could be wrong.. could anybody to this?