3 definitions by TheTruePetah
Has a long conversation about sex with girlfriend and it gets super awkard they both look at each other and say Etch
by TheTruePetah March 14, 2016
Our lord and savior Mr.Mcneely
by TheTruePetah March 14, 2016
by TheTruePetah March 14, 2016