Top definition
It means being cozy with someone at all times (make out, lots of hugs and kiss ) also PDA. Smosh with a person
Kate loves to get all smoshy with mike in math class

I love getting smoshy smoshy with my girl in the movies
by buzrash February 09, 2014
Get the mug
Get a smoshy mug for your papa James.