1 definition by Juan Yerarsekicked

Top Definition
A twat from the City of Rome
"Yes, I know Aldo, we met in Milan. A right Twatticus".
by Juan Yerarsekicked December 30, 2010

Mug icon
Buy a Twatticus mug!