spacka

This really is a word used in England meaning a retard !
" what a spacka, glad im not him"
by liam# August 07, 2005
mugGet the spacka mug.