2 definitions by OBrex05
Someone that is electronically challenged; one who doesn't do well with computers, phones, or anything else electronic.
by OBrex05 August 30, 2009
When two people have their asses against each other and try to see who's poop penetrates the others asshole first.
by OBrex05 January 29, 2014