1 definition by Ayboyholla

1
A person that cannot handle another person. Weather it be in every day life or sexually.
Boy you don't know what you are getting yourself into, you're a flytrap.
by Ayboyholla January 30, 2011
Get the mug
Get a Flytrap mug for your cat Jerry.