Skip to main content

Definitions by Royal Bui

shikashacks 

the word that royal made up meaning balls. nuts or balls. basically testicles.
shut up fore i kick your shikashacks
shikashacks by Royal Bui September 3, 2005