Skip to main content

Definitions by Blackburn Media

detrafect 

Means someone is physically and mentally retarded.
Little Jimmy is kind of a detrafect. He keeps running into walls.
detrafect by Blackburn Media March 27, 2020