Skip to main content

Definitions by rachelclayton

Someone who goes around sniffing girls bike seats.
snard by rachelclayton March 16, 2009