Another, less vulgar, form of the word "smartass."

It means someone who is being a smart aleck, idiotic, or annoyingly smart.

Can be used for dumbass, half-ass, and other "ass" words.
Quit being such a smartalan!
by Paul M. Falcon February 14, 2010
Get the smartalan mug.