megaduece
1. taking a really big shit
2. giant mechanized fighting robot on an anime series called "Big O"
2. giant mechanized fighting robot on an anime series called "Big O"
1. dude i just dropped a megaduece in your toilet
2. roger is the pilot of the black megaduece
2. roger is the pilot of the black megaduece