Skip to main content

Definitions by QueenWolfOfDucks

Only used in the uk
Your a massive twat
TWAT by QueenWolfOfDucks September 20, 2020