I know this is a young site so lets see how far this thread goes.
I made mine up from a different site, no not that site another one before them.
Been hobbying for the last 25 years so its self explanatory. Had to put 123 as same handle was used by someone else.
According to the Urban Dictionary it means:
darfus - 1 definition - walking around a car having sex with two men