1 definition by Vagina Breath

Top Definition
The flabby stinky skin between your dingleberry tree and ur tea bagger
Mom will u please stop tickeling my scranus
by Vagina Breath November 05, 2004

Mug icon
Buy a scranus mug!