1 definition by pedrosanpedro
A person of limited intelligence, a retard.
Comes from a similarity in facial expressions between bulldogs and people with Downs Syndrome
Comes from a similarity in facial expressions between bulldogs and people with Downs Syndrome
by pedrosanpedro July 13, 2009