1 definition by VinnyM76

1
1. (n) A person who gives a male a boner the moment he looks at her.
Wow, with those boobs, she is an instaboner.
by VinnyM76 March 31, 2009
Get the mug
Get a Instaboner mug for your brother Callisto.