1 definition by mekhifletcher

Top Definition
an annoying ass bitch who test you everyday
That TRap Whore getting on my nerves
by mekhifletcher December 07, 2016

Mug icon
Buy a trap whore mug!