To copy off of someone else; take their ideas
That smoocher copied off of my test.
by Christie LURR September 18, 2007
1 more definition
Common reference to a homosexual used in certain Boston neighborhoods
Wow that dude is a real deal smoocher
by Mike February 11, 2005