1 definition by renaenae

Top Definition
a super warm pussy
last night she had such a warmpus
by renaenae February 18, 2017

Mug icon
Buy a warmpus mug!