Skip to main content

Philly Apple

The batteries that the Philadelphia sports fans throw at players they don't like.
Damn! You think enough Philly Apples will convince J.D. Drew to sign?
by time-1 October 12, 2021
mugGet the Philly Apple mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email