1 definition by 8 b a l l

Top Definition
The act of giving a person a facial, but shooting "baby batter" up that persons nose.
My girl-friend ended up getting snot nosed!
by 8 b a l l November 15, 2008

Mug icon
Buy a Snot Nosed mug!