1 definition by RedEyeJedi420

When you take a shit and look in the bowl and there are 2 logs side by side both breaching the water
Wow, I just had my first twin towers dump! 2 Breachers!
by RedEyeJedi420 April 6, 2016
Get the Twin Towers mug.