meaning of Barnsing

Barnsing meaning in Urban Dictionary

To sleep or rest for long durations. Slang for separation. Slurpy is generally incorporated. to barns