Defcating meaning

Alternative spelling of defecating; present participle of defæcate.
verb
0
1
Advertisement

Origin of defcating

defæcate +‎ -ing