Top definition
An abreviation of two words; twat and scally.

Practically an oxymoron, as scallies are invariably twats. This word is short for a "twat of a scally."
by flex March 07, 2005
Get the mug
Get a Twalley mug for your boyfriend James.