1 definition by insatiable me

Top Definition
super sexy redhead with huge tits. loves metal and Jamaica .
that girl is a skidnerella
by insatiable me August 15, 2018

Mug icon
Buy a skidnerella mug!