1 definition by I dropped my sanbreoro

Top Definition
A word meaning someone has drop there sombrero
Oh my god I dropped my sombrero (IDMS)
by I dropped my sanbreoro February 27, 2019

Mug icon
Buy a IDMS mug!