1 definition by nightsparta

Another word for the cutes/best person alive
Aww, my crush is such a Burptrap, he did his first lap under 1 minute!
by nightsparta May 8, 2022
Get the Burptrap mug.