someone who is very stupid or mentally slow and annoying
Tim: I fucked your girlfriend Rob: You're refuckingtarded cause she's got crabs
13👍 1👎