1 definition by kjjhvdhukydz

Top Definition
when u shit inside a girls vagina
giving a girl a boston logger
by kjjhvdhukydz February 24, 2007
Mug icon
Buy a Boston Logger mug!