look up any word, like bootylicious:
1. babypuncher
Slang to describe a large penis.
I went home the other night and this guys babypuncher may have dislodged my kidney.
rss and gcal