Definitions by Papa Dowg
Arran Rose
Arran Rose by Papa Dowg September 2, 2003
pussy fart
a descrete release of wind from the female fanjeeta flaps, when sum lucky chapy has had his fingers too far up and trapped wind up there
pussy fart by Papa Dowg September 1, 2003