Top definition
A person that just annoys you but you can’t get rid of because they’ll always be there
Peyton!! You’re a bumtrap!”
by Brownienutella May 21, 2018
Get the mug
Get a bumtrap mug for your Aunt Zora.