Top definition
gimmeshelter means let's have sex or let's make love
gimmeshelter to the max and in ma duro
via giphy
by doom me July 24, 2018
Get the mug
Get a gimmeshelter mug for your fish Zora.