Virgin sheila explains her pregnancy on TikTok