The Last of the Meeheecans's definitions
(noun) a tweet usually sent in the middle of the night while taking a shit and plotting to screw over a large amount of people
by The Last of the Meeheecans June 1, 2017
Get the Covfefemug.
Get the Covfefemug.