What does Bag a penguin mean?

Bag a penguin meaning in Urban Dictionary

A one-night stand with a nun.