Top definition
1.Two of anything,usually occurring very close to one another.
2. Two gigs in one day or consecutive days
3. Getting a double kill in Call of Duty
LT"yo dude i threw a grenade on Summit and blew up 2 MFer's"
Rover "double johnson"
by L T Smash April 24, 2011
Get the mug
Get a Double Johnson mug for your father Paul.