1 definition by peenmaster

a small town near Red deer that nobody’s heard of that smells like cow shit
wtf where’s Penhold
by peenmaster March 15, 2019
Get the Penhold mug.