1 definition by R.E.M. Speedwagon

An expression meaning: "What's Up?" or "Hello!."
Originating from south central Louisiana.
Often the 'a' is exaggerated as such.
whaaaaaan. my boy juss scored up an oz of kill.
(whan)
by R.E.M. Speedwagon April 12, 2007
Get the whan mug.