1 definition by LT SuperNovaTimes (1st acc)
Somebody whom hogs on to toilet paper rolls or goes around spitting saliva into each others mouth or touching dirty surfaces and stuffing it into others mouths.
by LT SuperNovaTimes (1st acc) March 26, 2020