What does Bazooka fish mean?

Bazooka fish meaning in Urban Dictionary

Huge dick that smack you; typically larger than 10in