1 definition by Christie LURR

To copy off of someone else; take their ideas
That smoocher copied off of my test.
by Christie LURR September 19, 2007
Get the smoocher mug.