Top definition
Someone who is not very intelligent, said in an Acadian accent.
"Dat girl do bad in school and sleep wit every boy, I tink she atarded in de 'ead."
by Joel67 December 11, 2005
Get the mug
Get a atarded mug for your bunkmate Helena.