Skip to main content

Definitions by liam#

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