Plug

Glasgow Slang meaning to stab someone.
I'll plug that bastard , Did you plug him ?
by Fe5ter October 27, 2020
mugGet the Plugmug.

Share this definition