Subscribe English
look up any word, like queef:
1. taking a really big shit
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
by nick778 August 31, 2006
3 2

Words related to megaduece:

shit dropping a duece duce shiting shitting taking a shit