Skip to main content

Definitions by BLUHBLUH

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