1 definition by Dudewithdacamera

Top Definition
An exclamation of amazement, or of an impressed nature.
Phwar! That is a realy good idea.
by Dudewithdacamera February 14, 2005
Mug icon
Buy a phwar mug!