1 definition by Emzy123

1
When a girl freezes fecal matter and uses it as a dildo.
"Hey can I borrow your frogus tonight? mine melted"
by Emzy123 August 21, 2007
Get the mug
Get a frogus mug for your buddy Yasemin.