ale post

Fun Dictionary -> ale post

ale post - Vulgar Dictionary definition

A may-pole.