1 definition by Blake Vasco

1
A game in which girls finger themselves.
The Pussy Football Championships were very exciting
by Blake Vasco June 21, 2015
Get the mug
Get a Pussy Football mug for your mom Zora.