look up any word, like dirty sanchez:
 
1.
Batfleck - The soon to be, incredible take on the Dark Knight, by none other than Ben Affleck. Batfleck was a term created on Twitter when Affleck was announced to play Batman in Batman Vs. Superman.
Nerd 1: I can't believe they cast Ben "Gigli" Affleck as Batman! What is the world coming to?
Normal Dude: I think Batfleck will be quite cool.
Nerd 1: What did you say?
Normal Dude: I said he could be cool.
Nerd 1: Who?
Normal Dude: Batfleck
Nerd 1: BATTTTTFFFFLLEECCCKKKK
by TheRobDogg October 06, 2013