1 definition by Mistress Mistras

1
When an Englishman places his penis inside another Englishman's penis and urinates.
Peedock
by Mistress Mistras January 10, 2013
Get the mug
Get a Peedock mug for your cat Georges.