1 definition by Piranha Plant

When you are so sick of your date that you eat him/her
Marc: Did you hear Sam totally piranha planted Grace last night!
Harry: Piranha planting is so cool
by Piranha Plant August 5, 2014
Get the piranha planting mug.