1 definition by Shinikku Is Jesus

Being so mentally retarded you believe you're not mentally retarded and start to believe others are less than you when you are the least needed.
by Shinikku Is Jesus April 15, 2023
Get the Flowaying mug.