1 definition by halfman neil

Top Definition
When you ejaculate inside your girlfriend.
Hey Neil do you still finish in home base cause your girlfriend is on the pill.
by halfman neil June 08, 2006

Mug icon
Buy a finish in home base mug!