1 definition by MooMooM

Stealing something in a sneaky manner
I’ll sneal her expensive ring tomorrow because she snole mine this morning.
by MooMooM August 4, 2018
Get the Sneal mug.