wiseacre

Fun Dictionary -> wiseacre

wiseacre - Vulgar Dictionary definition

A foolish conceited fellow.