Top definition
"Phoopa" is a island word for phillip. it arrived from the island Bermuda and the accent and a twisted tongue
Phillip's nephew (carlos) had such a twisted tongue when they were young, everytime he called his uncle it came out like "phoopa"
by Phillip A..Anderson July 02, 2008
Get the mug
Get a phoopa mug for your cat G√ľnter.