did you just see jessica's face? it was totally instanbonious
something or someone that arouses a male in such a way that they get a boner instantly
"did you just see jessica's face? it was totally instanbonious" What is the definition of "instanbonious"?