1 definition by L T Smash

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

Mug icon
Buy a Double Johnson mug!