meaning of bluntarded

bluntarded meaning in Urban Dictionary

actually very high