Skip to main content

Definitions by rachelclayton

Someone who goes around sniffing girls bike seats.
That man is a snard, what a sick bastard.
snard by rachelclayton March 16, 2009