Definify.com

Definition 2025


sapheads

sapheads

English

Noun

sapheads

  1. plural of saphead