1 definition by Davey L

Also 'to penetrate' - most often used as a crude backwoods (read: Sudbury) term for anal sex.
by Davey L July 8, 2005
Get the barge mug.