by Crazyvideos.tv April 16, 2017
same as turd brain or shit for brains
by red neck alabama boy September 13, 2006
"That was my parking space, you jerk turd fuck head!"
by The_Dood May 14, 2012