Top definition
A man or woman who can't keep their hand off of someone.
He has octohands. Just wrapping his arms all over me.
I felt smothered.
by cmaslon June 23, 2009
Get the mug
Get a octohands mug for your barber Zora.