Skip to main content

BioBioPup's definitions

twat puppet

Someone who cannot think for him/herself.
My friend insists on only reading books from Oprah's book club. What a twat puppet.
by BioBioPup February 28, 2008
mugGet the twat puppet mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email