1 definition by EnchantedOrangeSoda

A place where a man can go and enjoy some nice pootang in public. Generally out in the open.
Troy: dude I used the public fleshlight at the beach yesterday. Now I feel awesome!
Sam: Me too!!! fleshlight
by EnchantedOrangeSoda September 27, 2015
Get the public fleshlight mug.