Top definition
freaky weather obsessed bitch who takes away phones because she is afraid that her students will become popular and ignore her talks about weather!
damn she is such a moncavage!
by obsess over me, i dare you November 14, 2010
Get the mug
Get a moncavage mug for your dog José.