look up any word, like fleek:
 
1.
a very large penis with a very large boner
wow, you have a massive boom boom hammerstick.
by amanda+bridden May 11, 2007

Words related to boom boom hammerstick

boner boom boom hammerstick wanker winky