1 definition by Jabberwokki45
| 1. | grasshopper pee | ||
|
The urine excreted from herbivorous insects of the suborder Caelifera in the order Orthoptera; also a theoretical elixir that grants eternal life which some non-believers in The Flood deny exists. Bob: What are you doing?
Bill: Drinking grasshopper pee. Bob: Oh, okay. |
|||
