Top definition
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 06, 2015
Get the mug
Get a Skushed mug for your cousin Jerry.