Skip to main content

Definitions by Notyourmfhoe

shmeckle 

Two homos touching tips causing a massive explosion that leads to world peace
They caused a shmeckle
shmeckle by Notyourmfhoe March 27, 2022