1 definition by Melben

1
1. the urethra/vaginal canal of a small dog, typically that of a Pomeranian.
"Sierra is in heat, she has blood on her peepee twat."
by Melben July 01, 2008
Get the mug
Get a peepee twat mug for your mama Rihanna.