You're such a fucktart.
by veggiemite April 10, 2016
is someone who leaves you with literally a sour taste in your mouth after they leave your presence and who generally needs to have themselves
by BBC ENTERTAMEINT January 19, 2022
by rh1n0man May 15, 2008