look up any word, like cleveland steamer:
 
1.
Fancy pants that cover your foofie from public view.
"Well, hello, Mr. Foofie Pants, you're looking fancy today."
by Ms. Foofie Pants July 11, 2003