1 definition by JimmahLebouche

2 People who always seem to mess something up
Person 1: Where the hell are they?
Person 2: I dont know they are fuck twins always fucking shit up
by JimmahLebouche January 19, 2010
Get the Fuck Twins mug.