1 definition by B. Affleck

Top Definition
The bomb in Phantoms
Affleck you da bomb in phantoms yo!
by B. Affleck February 03, 2005
Mug icon
Buy a Ben Affleck mug!