a mixture of the word twat and trollup!
dat girl is such a twollup!
by BLUHBLUH March 9, 2008
Get the twollup mug.