No talent

Someone that can't do anything and sucks ass at it.
by Squidballs February 24, 2021
mugGet the No talentmug.

Share this definition