1 definition by Ashiitaka

The process of mercilessly squishing and mushing something together at once.
I just skushed my nuts!
I can't believe I just skushed my leg in the door!
by Ashiitaka February 6, 2015
Get the Skushed mug.