1 definition by WhyPqnda

A moron that says "The Sky Is Up" when you ask What's up
That sup made us stop asking
by WhyPqnda May 5, 2018
Get the Sup mug.