Top definition
Obviously someone who sniffs turds. Ussually used to replace mean words
You little turdsniffer!
by The Terd Sniffer December 11, 2010
Get the mug
Get a turdsniffer mug for your buddy Julia.