1 definition by Dinkyslur

Someone who attempts to prevent relations developing between people in order to protect their own interests.
She/He was being a trapper.
by Dinkyslur May 5, 2023
Get the Trapper mug.