Related to being a trap.
1. I bow to your trappish wisdom.
by Kijunaa August 17, 2007
Get the trappish mug.