1 definition by Skews Me

An abduction in order to meet someone.
At university I had was introducted to a runaway who'd stolen my watch now working for us.
by Skews Me June 24, 2023
Get the introducted mug.