Top definition
Girl. Thai girl. Translates from Thai language.
He went to Thailand to find a pooying.
by steveca April 20, 2008
Get the merch
Get the pooying neck gaiter and mug.