1 definition by Zanzibar Latushka

Top Definition
to strike a running pose in a photograph
I'll phoon these tourists when they ask you to take their picture in front of the Statue of Liberty.
by Zanzibar Latushka April 18, 2003

Mug icon
Buy a phoon mug!