1 definition by duckboy

common lexicon for someone who demonstrates a complete lack of intelligence or savoir faire ...

hey shitforbrains ... your drooling has extinguished the joint ...
by duckboy November 21, 2007
Get the shitforbrains mug.