Skip to main content

SPF 2

Defecation on top of a sunroof, moonroof or other type of transparent roofing.
Matt hates his roommate Justin so much that he drops a messy SPF 2 on his Chevy's moonroof once a week.
by Hot Franklin November 30, 2021
mugGet the SPF 2 mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email