Top definition
Someone who loves cacti, probably has a japenese one and feeds them, no social life, just cacti
by Savanna.serene July 06, 2017
Get a Cacti cuckoo mug for your mate Callisto.