Skip to main content

skkkkksks's definitions

momo

a creepy ass sculpture in japan that freaks everyone out
Elijah: did you see what happen on the news?
Mary: no was it MOMO again?
Elijah:yup
by skkkkksks March 4, 2019
mugGet the momomug.

Share this definition