2 definitions by Charles McArthurfargen
1. A place where a lot of Furries or fans of yiff hang out. Particularly on the internets.
2. A yiff character's vagina
2. A yiff character's vagina
by Charles McArthurfargen January 23, 2007
The points (hypothetical or otherwise) awarded to someone when they perform a particularly difficult or cool looking act.
by Charles McArthurfargen January 23, 2007