Top definition
Annoying little bitch that assumes shit all the time and doesn't look at the whole picture and leaves people to rot and then tells them that they left her
wow he just pulled a tatmeen on me
by calilife202 March 07, 2017
Get the mug
Get a tatmeen mug for your fish Paul.