Top definition
similar to the saying "fish out of water" meaning out of place.
"I went to an indie club last night. I pond penguin hard! Didn't hear one banger"
by pepper_pig_queen December 07, 2014
Get the mug
Get a pond penguin mug for your father Georges.