Top definition
Another word for someone putting there noses into someone's business

Baso someone being nosey
Get your skneck out of my business
by Heheheheh August 01, 2016
Get the mug
Get a Skneck mug for your cousin Manafort.