Definitions by David Rehmeyer
your own special needs brother
The loser who lives with me. The kid who has a special needs' disease who cannot function or leave the nest on his own. Not only has mental issues but also may be a homosexual, in essence my own special needs brother.
your own special needs brother by David Rehmeyer March 12, 2009