1 definition by DaveBourne

To grass on someone.
Some scrote has twagged on me for stealing the staples from work.
by DaveBourne October 16, 2022
Get the Twag mug.