Definitions by masterinsan0
double dragon
When two men urinate in the same toilet or urinal at the same time. Usually used in a joking fashion when one mentions aloud the need to urinate.
double dragon by masterinsan0 September 22, 2007