Skip to main content

Definitions by tblevins

shmoogalieherf. 

(Prop-noun) meaning a strange STD only contracted by fucking a moose
shmoogalieherf. by tblevins July 31, 2011