Barnholed

To be barnholed: To be hit when you least expect it, but still make a profit.
ive just been barnholed! but im better of for it.
by Barnholex October 09, 2009
Get the Barnholed mug.